CMAKE_MINIMUM_REQUIRED(VERSION 2.6)

#设置程序运行参数设置
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/out)
SET(PROGRAM_LIB_PATH ${PROJECT_SOURCE_DIR}/lib)

#设置编译参数
LINK_LIBRARIES(-lpthread -lm)

#添加源文件
AUX_SOURCE_DIRECTORY(. SRC_LIST) #把当前源文件名添加到SRC_LIST中

#库文件头文件寻找地址
INCLUDE_DIRECTORIES(${PROGRAM_LIB_PATH}/lib1/include/) #包括库中的头文件
LINK_DIRECTORIES(${PROGRAM_LIB_PATH}/lib1/lib/) #添加库文件的搜索路径

#编译
ADD_EXECUTABLE(main ${SRC_LIST}) #把源原件编译成main

#指定链接文件
TARGET_LINK_LIBRARIES(main lib1)
